package UnOfficeDeTourisme;

/**
 * Struct definition : Carte
 * 
 * @author OpenORB Compiler
*/
public final class Carte implements org.omg.CORBA.portable.IDLEntity
{
    /**
     * Struct member idCarte
     */
    public int idCarte;

    /**
     * Struct member dateValidite
     */
    public UnOfficeDeTourisme.datecut dateValidite;

    /**
     * Struct member idTouriste
     */
    public int idTouriste;

    /**
     * Default constructor
     */
    public Carte()
    { }

    /**
     * Constructor with fields initialization
     * @param idCarte idCarte struct member
     * @param dateValidite dateValidite struct member
     * @param idTouriste idTouriste struct member
     */
    public Carte(int idCarte, UnOfficeDeTourisme.datecut dateValidite, int idTouriste)
    {
        this.idCarte = idCarte;
        this.dateValidite = dateValidite;
        this.idTouriste = idTouriste;
    }

}
